Dynamic Verification Framework of Approximate Computing Circuits using Quality-Aware Coverage-Based Grey-Box Fuzzing
نویسندگان
چکیده
Approximate computing (AC) has recently emerged as a promising approach to the energy-efficient design of digital systems. For realizing practical AC design, we need verify whether designed circuit can operate correctly under various operating conditions. Namely, verification needs efficiently find fatal logic errors or timing that violate constraint computational quality. This work focuses on where results be observed, quality calculated from results, and is given defined which set with workloads. Then, this paper proposes novel dynamic framework circuit. The key idea proposed incorporate assessment capability into Coverage-based Grey-box Fuzzing (CGF). CGF one most techniques in research field software security testing. By repeating (1) mutation test patterns, (2) execution program (PUT), (3) aggregation coverage information feedback next pattern generation, explore space quickly automatically. On other hand, originally cannot consider by itself. overcoming unawareness CGF, additionally embeds Design Under Verification (DUV) component calculation part Thanks DUV integration, realizes quality-aware loop thus enhances for patterns constraint. In work, quantitatively compared approximate arithmetic circuits between random test. case study an multiply-accumulate (MAC) unit, experimentally confirmed achieved 3.85 10.36 times higher than
منابع مشابه
The future of grey-box fuzzing
Society are becoming more dependent on software, and more artifacts are being connected to the Internet each day[31]. This makes the work of tracking down vulnerabilities in software a moral obligation for software developers. Since manual testing is expensive[7], automated bug finding techniques are attractive within the quality assurance field, since it can save companies a lot of money. This...
متن کاملImprecise Minority-Based Full Adder for Approximate Computing Using CNFETs
Nowadays, the portable multimedia electronic devices, which employ signal-processing modules, require power aware structures more than ever. For the applications associating with human senses, approximate arithmetic circuits can be considered to improve performance and power efficiency. On the other hand, scaling has led to some limitations in performance of nanoscale circuits. According...
متن کاملDynamic Simulation of CNTFET-Based Digital Circuits
In this paper we propose a simulation study to carry out dynamic analysis of CNTFET-based digital circuit, introducing in the semi-empirical compact model for CNTFETs, already proposed by us, both the quantum capacitance effects and the sub-threshold currents. To verify the validity of the obtained results, a comparison with Wong model was carried out. Our mode...
متن کاملGrey-box Model Identification via Evolutionary Computing
This paper presents an evolutionary grey-box model identification methodology that makes the best use of a-priori knowledge on a clear-box model with a global structural representation of the physical system under study, whilst incorporating accurate black-box models for immeasurable and local nonlinearities of a practical system. The evolutionary technique is applied to building dominant struc...
متن کاملTiming Verification of Dynamic Circuits
A complete set of rules is presented for timing verification of domino-style dynamic circuits. These rules include identification of dynamic nodes, generation of accurate timing constraints based on the operating environment of the gate and verification as an enhanced part of a complete timing verification process. This methodology has been implemented in a new static timing verifier and used t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
سال: 2023
ISSN: ['1745-1337', '0916-8508']
DOI: https://doi.org/10.1587/transfun.2022vlp0002